package org.quincy.rock.core.function;

/**
 * <b>BiFunction。</b>
 * <p><b>详细说明：</b></p>
 * <!-- 在此添加详细说明 -->
 * 无。
 * 
 * @version 1.0
 * @author wks
 * @since 1.0
 */
public interface BiFunction<T, U, R, E extends Throwable> {
	/**
	* <b>apply。</b>
	* <p><b>详细说明：</b></p>
	* <!-- 在此添加详细说明 -->
	* 无。
	* @param t 第1个输入值
	* @param u 第2个输入值
	* @return 输出值
	*/
	public R apply(T t, U u) throws E;
}
